@charset utf-8;
/*
 border-radius: 10px;  
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 background-color:white;
 background: -moz-linear-gradient(top, #666, #333);
 background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#333333));
 -moz-box-shadow: 0px 0px 8px #000;
 -webkit-box-shadow: 0px 0px 8px #000; 
*/
*{
	font-family:'Meiryo','Hiragino Kaku Gothic W6', 'MS Gothic', 'Osaka';
	font-size:100%;
	color:#333;
}
body{
	background-image:url(../images/body_bg.gif);
	margin:0;
	padding:0;
	text-align:center;
}
#jQDajareCloud{
	text-align:left;
	width:1024px;
	/*height:768px;*/
	margin:0 auto;
}
#jQDajareCloudHeader{
	position:relative;
}
#jQDajareCloudGrid{
	width:1024px;
	/*height:768px;*/
	margin:0 auto;
}
#jQDajareCloudLogoArea{
	background-image:url(../images/logo_alpha.png);
	background-repeat:no-repeat;
	width:280px;
	height:106px;
	margin:8px;
}
#jQDajareCloudLogoArea a{
	width:240px;
	height:122px;
	display:block;
}
#jQDajareCloudUtility{
	background-image:url(../images/header_util_bg.gif);
	position:absolute;
	width:400px;
	/*height:70px;*/
	right:8px;
	top:8px;
}
#jQDajareCloudUtility .find_dajare{
	float:left;
	padding:8px 0 0 8px;
}
#jQDajareCloudUtility .social{
	float:right;
}
#jQDajareCloudUtility .social ul{
	margin:8px;padding:0;list-style:none;
}
#jQDajareCloudUtility .social ul li{
	float:left;
}
#jQDajareCloudButton{
	position:absolute;
	top:58px;
	right:8px;
}
#jQDajareCloudButton ul{
	list-style:none;
	margin:0;
	padding:0;
}
#jQDajareCloudButton ul li{
	float:left;
}
#jQDajareCloudFooter{
	background-color:#333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#333));
	padding:12px;
	margin:16px 8px;
	height:52px;
}
#jQDajareCloudFooter .copyright{
	text-align:right;
	color:white;
	font-size:80%;
}
#jQDajareCloudContentFooter{
	background-color:#fff;
	padding:16px 0;
	margin:16px 8px;
}
#jQDajareCloudContentFooter .left{
	float:left;
}
#jQDajareCloudContentFooter .right{
	float:right;
}
#jQDajareCloudContentFooter ul{
	list-style:none;
	margin:0;
	padding:0;
}
#jQDajareCloudContentFooter ul li{
	float:left;
	padding:0 4px;
	height:45px;
}
.jQDCG2Column,.jQDCG4Column{
	/* 共通スタイル */
	float:left;
}
.jQDCG2Column h3,.jQDCG4Column h3{
	margin:18px 0 0 9px;
	font-weight:normal;
	color:#333;
}
.jQDCG2Column{
	width:494px;
	margin:8px;
	border:1px #cccccc solid;
	background-color:white;
	-moz-box-shadow: 0px 0px 8px #666;
	-webkit-box-shadow: 0px 0px 8px #666;
}
.jQDCG4Column{
	width:238px;
	margin:8px;
	border:1px #cccccc solid;
	background-color:white;
	-moz-box-shadow: 0px 0px 8px #666;
	-webkit-box-shadow: 0px 0px 8px #666;
}
.columnTitle{
	background-color:#e8e8e8;
	margin:1px;
	padding:1px;
}
.columnTitle .columnTitleIcon{
	width:63px;
	height:59px;
	float:left;
}
.columnTitle .columnTitleText{
	float:left;
}
.columnContents{
	margin:1px;
}
.columnContents ul{
	margin:0;
	padding:8px;
	list-style:none;
}
ul li .tweet_profile_image{
	float:left;
	width:48px;
	height:48px;
}
ul li .tweet_profile_image p{
	border:1px #ccc solid;
	margin:0;
	text-align:center;
	font-size:18px;
}
ul li .tweet_text{
	float:left;
	width:420px;
	margin:0 0 0 8px;
}
a{
	color:#3e91c2;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
/* 各コンテンツ */
#jQDajare1242Support{}
#jQDajare1242Support .columnTitleIcon{background-image:url("../images/title/support.png");}
#jQDajare1242Support .columnContents{background-color:#e8e8e8;}
#jQDajare1242Support ul li{padding:1px;background-color:#fff;border:1px #ccc solid;}
#jQDajare1242Support ul li h3{margin:0;text-align:left;padding:8px;}
#jQDajare1242Support ul li p{margin:0;font-size:80%;padding:0 8px;}
#jQDajare1242Rank{}
#jQDajare1242Rank .columnTitleIcon{background-image:url("../images/title/rank.png");}
#jQDajare1242Rank ul{padding:0px;}
#jQDajare1242Rank .tweet_ranking{padding:3px;float:left;width:58px;}
#jQDajare1242Rank .tweet_ranking p{text-align:center;margin:0;font-size:18pt;}
#jQDajare1242Rank ul li{margin:0 0;}
#jQDajare1242find{}
#jQDajare1242find ul{padding:0px;}
#jQDajare1242find ul li{margin:0 0 1px 0;}
#jQDajare1242find .tweet_profile_image{background-color:#e8e8e8;padding:7px;border:1px #dedede solid;}
#jQDajare1242find .columnTitleIcon{background-image:url("../images/title/clowler.png");}
#jQDajare1242License{}
#jQDajare1242License .columnTitleIcon{background-image:url("../images/title/license.png");}
#jQDajare1242License .columnContents{background-color:#e8e8e8;padding:8px;}
#jQDajare1242Backup{}
#jQDajare1242Backup .columnTitleIcon{background-image:url("../images/title/backup.png");}
#jQDajare1242Backup .columnContents{background-color:#e8e8e8;}
.tweet_footer{
	background-color:#fefefe;
	margin:1px 0 0 0;
	border-bottom:1px #ccc solid;
	padding:0px;
	/*border-radius: 10px;  
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;*/
	font-size:80%;
	background-color:#ffedf2;
	background: -moz-linear-gradient(top, #fff, #ffedf2);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ffedf2));
}
#jQDajare1242find .tweet_footer{
	background-color:#e8e8e8;
	padding:4px;
	background: -moz-linear-gradient(top, #e8e8e8, #dedede);
	background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#dedede));
}
.tweet_footer .tweet_profile{
	float:left;
}
.tweet_footer .rank_like{float:left;width:62px;background-color:white;margin:1px;}
.tweet_footer .rank_like p{margin:0;text-align:center;font-size:14pt;}
.tweet_buttons{
	padding:0px;
	float:right;
}
.tweet_buttons a{
	float:left;
	margin:0 4px;
}
.tweet_buttons .fav{
	background-image:url("../images/favi.png");
	background-repeat:no-repeat;
	width:114px;
	height:31px;
	display:block;
}
.tweet_buttons .repo{
	background-image:url("../images/report.png");
	background-repeat:no-repeat;
	width:114px;
	height:31px;
	display:block;
}
.create_date{
	color:#666;
	font-size:8pt;
	float:left;
}
/* Form */
#jQSubmitForm{
	width:640px;
}
#jQSubmitForm .formTitle{background-image:url("../images/colorbox/form/title.png");background-repeat:no-repeat;width:100%;height:72px;background-color:#efefef;}
#jQSubmitForm .formText{}
#jQSubmitForm .formText textarea{width:630px;height:128px;border:5px #d9d9d9 solid;}
#jQSubmitButton{float:left;}
#jQFormTextCount{float:right;}